//
//  AsistentaViewController.h
//  RCA24
//
//  Created by Raul Pacurar on 2/5/12.
//  Copyright (c) 2012 __MyCompanyName__. All rights reserved.
//

#import <UIKit/UIKit.h>

@interface AsistentaViewController : UIViewController
{
    // Buttons
    
    UIButton *firstButton;
    UIButton *secondButton;
    UIButton *thirdButton;
    UIButton *fourthButton;
    UIButton *fifthButton;
    UIButton *sixthButton;
    
    // Details view and components
    
    UIView *blackScreenView;
    UIView *detailsView;
    UILabel *detailsTitle;
    UIButton *closeDetailsViewButton;
    
    UIScrollView *firstDetailsScrollView;
    UIView *firstDetailsView;
    
}

// Buttons

@property (nonatomic, retain) IBOutlet UIButton *firstButton;
@property (nonatomic, retain) IBOutlet UIButton *secondButton;
@property (nonatomic, retain) IBOutlet UIButton *thirdButton;
@property (nonatomic, retain) IBOutlet UIButton *fourthButton;
@property (nonatomic, retain) IBOutlet UIButton *fifthButton;
@property (nonatomic, retain) IBOutlet UIButton *sixthButton;

// Details view and components

@property (nonatomic, retain) IBOutlet UIView *blackScreenView;
@property (nonatomic, retain) IBOutlet UIView *detailsView;
@property (nonatomic, retain) IBOutlet UILabel *detailsTitle;
@property (nonatomic, retain) IBOutlet UIButton *closeDetailsViewButton;
@property (nonatomic, retain) IBOutlet UIScrollView *firstDetailsScrollView;
@property (nonatomic, retain) IBOutlet UIView *firstDetailsView;

// Methods

// Initializations;
- (void) initializeScreen;

// Animations

// Animation that shows the information about the selected topic;
- (void) showDetailsViewAnimation;

// Animation that hides the information about the selected topic;
- (void) hideDetailsViewAnimation;

// Callbacks

// Shows the information about the selected topic;
- (IBAction) showDetailsView: (UIButton*) button;

// Hides the information about the selected topic;
- (IBAction) hideDetailsView: (UIButton*) button;

@end
